/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package trab.cg.phong.renderizador;

/**
 *  Classe responsável por representar os atributos da Iluminação.
 * 
 * @author Deivide e Renan
 */
public class Iluminacao 
{
    private double posicaoX = 0;
    private double posicaoY = 0;
    private double posicaoZ = 0;

    private double corLuzR = 0;
    private double corLuzG = 0;
    private double corLuzB = 0;
    private double difusaoR = 0;
    private double difusaoG = 0;
    private double difusaoB = 0;
    private double especularR = 0;
    private double especularG = 0;
    private double especularB = 0;
    private double ambienteR = 0;
    private double ambienteG = 0;
    private double ambienteB = 0;
    private double expoenteEspecular = 0;

    public double getAmbienteB() {
        return ambienteB;
    }

    public void setAmbienteB(double ambienteB) {
        this.ambienteB = ambienteB;
    }

    public double getAmbienteG() {
        return ambienteG;
    }

    public void setAmbienteG(double ambienteG) {
        this.ambienteG = ambienteG;
    }

    public double getAmbienteR() {
        return ambienteR;
    }

    public void setAmbienteR(double ambienteR) {
        this.ambienteR = ambienteR;
    }

    public double getDifusaoB() {
        return difusaoB;
    }

    public void setDifusaoB(double difusaoB) {
        this.difusaoB = difusaoB;
    }

    public double getDifusaoG() {
        return difusaoG;
    }

    public void setDifusaoG(double difusaoG) {
        this.difusaoG = difusaoG;
    }

    public double getDifusaoR() {
        return difusaoR;
    }

    public void setDifusaoR(double difusaoR) {
        this.difusaoR = difusaoR;
    }

    public double getEspecularB() {
        return especularB;
    }

    public void setEspecularB(double especularB) {
        this.especularB = especularB;
    }

    public double getEspecularG() {
        return especularG;
    }

    public void setEspecularG(double especularG) {
        this.especularG = especularG;
    }

    public double getEspecularR() {
        return especularR;
    }

    public void setEspecularR(double especularR) {
        this.especularR = especularR;
    }

    public double getExpoenteEspecular() {
        return expoenteEspecular;
    }

    public void setExpoenteEspecular(double expoenteEspecular) {
        this.expoenteEspecular = expoenteEspecular;
    }

    public double getPosicaoX() {
        return posicaoX;
    }

    public void setPosicaoX(double posicaoX) {
        this.posicaoX = posicaoX;
    }

    public double getPosicaoY() {
        return posicaoY;
    }

    public void setPosicaoY(double posicaoY) {
        this.posicaoY = posicaoY;
    }

    public double getPosicaoZ() {
        return posicaoZ;
    }

    public void setPosicaoZ(double posicaoZ) {
        this.posicaoZ = posicaoZ;
    }
    
    
    public double getCorLuzB() {
        return corLuzB;
    }

    public void setCorLuzB(double corLuzB) {
        this.corLuzB = corLuzB;
    }

    public double getCorLuzG() {
        return corLuzG;
    }

    public void setCorLuzG(double corLuzG) {
        this.corLuzG = corLuzG;
    }

    public double getCorLuzR() {
        return corLuzR;
    }

    public void setCorLuzR(double corLuzR) {
        this.corLuzR = corLuzR;
    }

}
